import { MapType } from "js/typeDefine/typeDefine";

export default {
    100001: {
        name: '第1章',
        mapLvl: 1,
        nextMapID: 100002,
        maxFloor: 10,
        monsterAmount: [4, 2],
        monsters: [120001, 120101, 120102, 120103],
        mapType: MapType.Normal,
    },
    100002: {
        name: '第2章',
        mapLvl: 11,
        nextMapID: 100003,
        maxFloor: 10,
        monsterAmount: [4, 2],
        monsters: [120001, 120002, 120101, 120102, 120103],
        mapType: MapType.Normal,
    },
    100003: {
        name: '第3章',
        mapLvl: 21,
        nextMapID: 100004,
        maxFloor: 10,
        monsterAmount: [4, 2],
        monsters: [120001, 120002, 120003, 120101, 120102, 120103],
        mapType: MapType.Normal,
    },
    100004: {
        name: '第4章',
        mapLvl: 31,
        nextMapID: 100005,
        maxFloor: 10,
        monsterAmount: [6, 2],
        monsters: [120103, 120104, 120105, 120106, 120107],
        mapType: MapType.Normal,
    },
    100005: {
        name: '第5章',
        mapLvl: 41,
        nextMapID: 100006,
        maxFloor: 10,
        monsterAmount: [9, 2],
        monsters: [120102, 120103, 120104, 120105, 120106, 120107, 120108],
        mapType: MapType.Normal,
    },
    100006: {
        name: '第6章',
        mapLvl: 51,
        nextMapID: 100007,
        maxFloor: 10,
        monsterAmount: [9, 2],
        monsters: [120103, 120104, 120105, 120106, 120107, 120108, 120109],
        mapType: MapType.Normal,
    },
    100007: {
        name: '第7章',
        mapLvl: 61,
        nextMapID: 100008,
        maxFloor: 10,
        monsterAmount: [9, 2],
        monsters: [120108, 120109, 120110, 120111, 120112, 120113, 120114, 120115],
        mapType: MapType.Normal,
    },
    100008: {
        name: '第8章',
        mapLvl: 71,
        nextMapID: 100009,
        maxFloor: 10,
        monsterAmount: [9, 2],
        monsters: [120108, 120109, 120110, 120111, 120112, 120113, 120114, 120115],
        mapType: MapType.Normal,
    },
    100009: {
        name: '第9章',
        mapLvl: 81,
        nextMapID: 100010,
        maxFloor: 10,
        monsterAmount: [9, 2],
        monsters: [120108, 120109, 120110, 120111, 120112, 120113, 120114, 120115],
        mapType: MapType.Normal,
    },
    100010: {
        name: '第10章',
        mapLvl: 91,
        nextMapID: 100011,
        maxFloor: 10,
        monsterAmount: [9, 2],
        monsters: [120114, 120115, 120116, 120117, 120118, 120119, 120120, 120121],
        mapType: MapType.Normal,
    },
    100011: {
        name: '第11章',
        mapLvl: 101,
        nextMapID: 100012,
        maxFloor: 10,
        monsterAmount: [9, 2],
        monsters: [120114, 120115, 120116, 120117, 120118, 120119, 120120, 120121],
        mapType: MapType.Normal,
    },
    100012: {
        name: '第12章',
        mapLvl: 111,
        nextMapID: 100013,
        maxFloor: 10,
        monsterAmount: [9, 2],
        monsters: [120114, 120115, 120116, 120117, 120118, 120119, 120120, 120121],
        mapType: MapType.Normal,
    },
    100013: {
        name: '第13章',
        mapLvl: 121,
        nextMapID: 100014,
        maxFloor: 10,
        monsterAmount: [9, 2],
        monsters: [120120, 120121, 120122, 120123, 120124, 120125, 120126, 120127],
        mapType: MapType.Normal,
    },
    100014: {
        name: '第14章',
        mapLvl: 131,
        nextMapID: 100015,
        maxFloor: 10,
        monsterAmount: [9, 2],
        monsters: [120120, 120121, 120122, 120123, 120124, 120125, 120126, 120127],
        mapType: MapType.Normal,
    },
    100015: {
        name: '第15章',
        mapLvl: 141,
        nextMapID: 100016,
        maxFloor: 10,
        monsterAmount: [9, 2],
        monsters: [120120, 120121, 120122, 120123, 120124, 120125, 120126, 120127],
        mapType: MapType.Normal,
    },
    100016: {
        name: '第16章',
        mapLvl: 151,
        nextMapID: 100017,
        maxFloor: 10,
        monsterAmount: [9, 2],
        monsters: [120126, 120127, 120128, 120129, 120130, 120131, 120132, 120133],
        mapType: MapType.Normal,
    },
    100017: {
        name: '第17章',
        mapLvl: 161,
        nextMapID: 100018,
        maxFloor: 10,
        monsterAmount: [9, 2],
        monsters: [120126, 120127, 120128, 120129, 120130, 120131, 120132, 120133],
        mapType: MapType.Normal,
    },
    100018: {
        name: '第18章',
        mapLvl: 171,
        nextMapID: 100019,
        maxFloor: 10,
        monsterAmount: [9, 2],
        monsters: [120126, 120127, 120128, 120129, 120130, 120131, 120132, 120133],
        mapType: MapType.Normal,
    },
    100019: {
        name: '第19章',
        mapLvl: 181,
        nextMapID: 100020,
        maxFloor: 10,
        monsterAmount: [9, 2],
        // endless: true,
        monsters: [120001, 120002, 120003, 120101, 120102, 120103, 120104, 120105, 120106, 120107,
            120108, 120109, 120110, 120111, 120112, 120113, 120114, 120115, 120116, 120117, 120118,
            120119, 120120, 120121, 120122, 120123, 120124, 120125, 120126, 120127, 120128, 120129,
            120130, 120131, 120132, 120133],
        mapType: MapType.Normal,
    },
    100020: {
        name: '第20章',
        mapLvl: 191,
        nextMapID: 100021,
        maxFloor: 10,
        monsterAmount: [9, 2],
        // endless: true,
        monsters: [120001, 120002, 120003, 120101, 120102, 120103, 120104, 120105, 120106, 120107,
            120108, 120109, 120110, 120111, 120112, 120113, 120114, 120115, 120116, 120117, 120118,
            120119, 120120, 120121, 120122, 120123, 120124, 120125, 120126, 120127, 120128, 120129,
            120130, 120131, 120132, 120133],
        mapType: MapType.Normal,
    },
    100021: {
        name: '第21章',
        mapLvl: 201,
        nextMapID: 100022,
        maxFloor: 10,
        monsterAmount: [9, 2],
        // endless: true,
        monsters: [120001, 120002, 120003, 120101, 120102, 120103, 120104, 120105, 120106, 120107,
            120108, 120109, 120110, 120111, 120112, 120113, 120114, 120115, 120116, 120117, 120118,
            120119, 120120, 120121, 120122, 120123, 120124, 120125, 120126, 120127, 120128, 120129,
            120130, 120131, 120132, 120133],
        mapType: MapType.Normal,
    },
    100022: {
        name: '第22章',
        mapLvl: 211,
        nextMapID: null,
        maxFloor: 9999,
        monsterAmount: [9, 2],
        endless: true,
        monsters: [120001, 120002, 120003, 120101, 120102, 120103, 120104, 120105, 120106, 120107,
            120108, 120109, 120110, 120111, 120112, 120113, 120114, 120115, 120116, 120117, 120118,
            120119, 120120, 120121, 120122, 120123, 120124, 120125, 120126, 120127, 120128, 120129,
            120130, 120131, 120132, 120133],
        mapType: MapType.Normal,
    },
    //地图等级随着侠客境界等级提高来提升
    100301: {
        name: '深渊',
        mapLvl: 1,
        mapTimes: 3,//地图每日可挑战次数
        mapInfo: '该地图为无尽模式,敌人等级会越来越高,实力越强走得越远收益也越高.',
        monsters: [120031, 120032, 120033, 120034, 120035, 120036, 120037, 120038],
        drops: {
            resources: [170001, 170002, 170003],
            items: [173001, 173002, 173003, 173004, 173005, 173006, 173007, 173008, 173009, 173010, 173011, 173012, 173013, 173014, 173015, 173016,],
        },
        resourceAmount: [20, 20],
        soulAmount: [4, 4],
        talentPoints: [2, 2],
        mapType: MapType.Deep,
        monsterMaxAmount: 9999,
        monsterInitAmount: 5,
    },
    100302: {
        name: '噩梦',
        mapLvl: [999, 5],
        mapTimes: 2,//地图每日可挑战次数
        maxFloor: 1,
        monsters: [121003],
        addMonster: [121003],
        drops: ['exp'],
        dropItems: [170001,170002],
        dropItemAmount: [2, 3],
        mapType: MapType.Boss,
        monsterMaxAmount: 3,
        monsterInitAmount: 10,
    },
    100303: {
        name: '奇遇',
        mapLvl: [999, 5],
        mapTimes: 2,//地图每日可挑战次数
        maxFloor: 1,
        monsters: [121003],
        addMonster: [121003],
        drops: ['exp'],
        dropItems: [170001,170002],
        dropItemAmount: [2, 3],
        mapType: MapType.Boss,
        monsterMaxAmount: 1,
        monsterInitAmount: 10,
    },
    100304: {
        name: '心魔',
        mapLvl: [30, 5],
        mapTimes: 10,//地图每日可挑战次数
        maxFloor: 1000,
        monsters: [120001, 120002, 120003, 120101, 120102, 120103, 120104, 120105, 120106, 120107,
            120108, 120109, 120110, 120111, 120112, 120113, 120114, 120115, 120116, 120117, 120118,
            120119, 120120, 120121, 120122, 120123, 120124, 120125, 120126, 120127, 120128, 120129,
            120130, 120131, 120132, 120133],
        addMonster: [120001, 120002, 120003, 120101, 120102, 120103, 120104, 120105, 120106, 120107,
            120108, 120109, 120110, 120111, 120112, 120113, 120114, 120115, 120116, 120117, 120118,
            120119, 120120, 120121, 120122, 120123, 120124, 120125, 120126, 120127, 120128, 120129,
            120130, 120131, 120132, 120133],
        drops: ['exp'],
        dropList: {
            normalItems: [170001,170002,170003],
            rareItems: [170004,170005,170018],
            gem: [175001,175002,175003,175004],
            gemRate: 10,
            sweepGemRate: 5,
        },
        dropItems: [170001,170002],
        dropItemAmount: [2, 3],
        mapType: MapType.Night,
        monsterMaxAmount: 12,
        monsterInitAmount: 12,
    },
}